floating candle - Turkish English Dictionary